package com.hsgene.consumables.service;

import com.hsgene.common.util.result.ApiResult;
import com.hsgene.consumables.domain.v1.GeneticGoods;
import com.hsgene.consumables.domain.v1.GeneticGoodsApplyHistory;

import java.util.List;

/**
 * @author wangbing
 * @version 1.0, 2018/9/21
 */
public interface GoodsService {

    /**
     * 查询id对应的耗材信息
     *
     * @param ids 耗材id，多个以,分隔
     * @return 耗材信息列表
     */
    ApiResult<List<GeneticGoods>> queryGeneticGoods(String ids);

    /**
     * 查询地服拥有的耗材使用信息
     *
     * @param groundServantId 地服id
     * @return 耗材使用信息
     */
    ApiResult<List<GeneticGoodsApplyHistory>> queryServantGoods(String groundServantId);
}
